package com.bicon.botu.mall.goods.processor.service;

import com.bicon.botu.mall.goods.entity.Product;
import com.bicon.botu.mall.goods.entity.ProductRepertory;

/**
 * <p>
 * <p> 商品信息同步服务
 * </p>
 *
 * @author tao.zeng.
 * @since 2018/3/15.
 */
public interface ProductSyncService {

    /**
     * 定时任务同步商品信息
     *
     * @param where
     */
    void syncProduct(String where);

    /**
     * 定时任务同步库存信息
     *
     * @param where
     */
    void syncProductRepertory(String where);

    /**
     * 产品信息修改同步
     *
     * @param product
     */
    void syncProduct(Product product);

    /**
     * 产品库存信息修改同布
     *
     * @param repertory
     */
    void syncProductRepertory(ProductRepertory repertory);
}
